book novel ghost haunted writer fantasy authors author horror science fiction sci-fi ghosts halloween